package com.codelife.shejimoshi.danli;

/**
 * @ClassName Demo1
 * @Description TODO
 * @Date 2019/11/5 9:50
 * @Version 1.0
 *  饿汉单例模式  1、私有化构造函数 2、创建私有化static 对象 3、公有的static 方法获取对象  饿汉是在创建私有化static对象 创建对象
 **/
public class Demo1 {
    private Demo1(){}
    private static  Demo1 demo1=new Demo1();
    public static Demo1 getDemo1(){
        if (demo1!=null){
            return demo1;
        }
        demo1=new Demo1();
        return demo1;
    }
}
